package com.danskin.wechat.dao;

import com.danskin.wechat.entity.RelFansTag;
import com.danskin.wechat.entity.example.RelFansTagExample;

import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface RelFansTagDao {
    int countByExample(RelFansTagExample example);

    int deleteByExample(RelFansTagExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(RelFansTag record);

    int insertSelective(RelFansTag record);

    List<RelFansTag> selectByExample(RelFansTagExample example);

    RelFansTag selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") RelFansTag record, @Param("example") RelFansTagExample example);

    int updateByExample(@Param("record") RelFansTag record, @Param("example") RelFansTagExample example);

    int updateByPrimaryKeySelective(RelFansTag record);

    int updateByPrimaryKey(RelFansTag record);
}